//引入VueRouter
import VueRouter from "vue-router";
import Vue from "vue";
const Home = () => import("../views/home/Home");
const Cart = () => import("../views/cart/Cart");
const Category = () => import("../views/category/Category");
const Profile = () => import("../views/profile/Profile");
const Detail = () => import("../views/detail/Detail");

Vue.use(VueRouter);

//创建router实例对象，去管理一组一组的路由规则
const router = new VueRouter({
  routes: [
    {
      path: "",
      redirect: "/home",
    },
    {
      path: "/home",
      component: Home,
    },
    {
      path: "/category",
      component: Category,
    },
    {
      path: "/cart",
      component: Cart,
    },
    {
      path: "/profile",
      component: Profile,
    },
    {
      path: "/detail/:id",
      component: Detail,
    },
  ],
  mode:'history'
});

//暴露router
export default router;
